package com.qwz.example.state;

import com.qwz.example.VoteManager;

/**
* @Description: 恶意投票
* @Package com.qwz.example.SpiteVoteState
* @author Qiuwuzhi
* @date 2019/12/25 21:30
* @version V1.0
*/
public class SpiteVoteState implements VoteState {
    public void vote(String user, String voteItem, VoteManager voteManager) {
        //恶意投票
        //取消用户投票资格，并取消投票记录
        String s = voteManager.getMapVote().get(user);
        if (s!=null){
            voteManager.getMapVote().remove(user);
        }
        System.out.println("你有恶意刷票行为，取消投票资格");
    }
}
